#include "mywidget.h"
#include <QPushButton>
#include "mypushbutton.h"

//命名规范
// 类名 首字母大写,驼峰命名
// 函数/变量 首字母小写,驼峰命名

//快捷键
// 注释 ctrl + /
// 运行 ctrl + r
// 编译 ctrl + b
// 字体缩放  ctrl + 滚轮
// 查找 ctrl + f
// 整行移动 ctrl + shift + 上下箭头
// 帮助文档 F1或左侧工具栏中的问号帮助
// 自动对齐 ctrl + i
// 同名之间的.h和.cpp切换  F4

myWidget::myWidget(QWidget *parent)
    : QWidget(parent)
{
    QPushButton * btn = new QPushButton;
    btn->setText("MyBtn");
    btn->setParent(this);

    QPushButton * btn2 = new QPushButton("按钮",this);
    btn2->move(100,100);

    //resize(500, 300);
    setFixedSize(600, 400);

    setWindowTitle("窗口一");


    MyPushButton * myPushBtn = new MyPushButton;
    myPushBtn->setText("MyPushBtn");
    myPushBtn->setParent(this);
    myPushBtn->move(50, 50);

    //参数:信号发送者, 信号, 信号接受者, 处理信号的槽函数
    connect(myPushBtn, &MyPushButton::clicked, this, &myWidget::close);

}

myWidget::~myWidget()
{
}

